package be.novelfaces.showcase.webdriver.pages;

import be.novelfaces.webdriver.BasePage;

public abstract class NovelFacesPage<T extends BasePage<?>> extends BasePage<T> {
	
	private Header header = new Header();
	private Navigation navigation = new Navigation();

	@Override
	protected void initPage() {
		initNovelFacesPage();
	}
	
	protected abstract void initNovelFacesPage();
	
	public Header getHeader() {
		return header;
	}
	
	public Navigation getNavigation() {
		return navigation;
	}

}
